a brilliant/superb feat - Allemand Anglais Dictionnaire